@ner
2年前 提问
1个回答

AS应用服务器具有哪些核心能力

Anna艳娜
2年前

AS应用服务器具有以下核心能力:

  • 自动扩展:弹性伸缩任务可以使伸缩组内实例数按照时间周期或应用负载自动扩展实例数,不需要手动干预,按照事先准备好的自定义应用镜像自动创建实例,自动加入伸缩组内提供服务,并自动添加至负载均衡监听器中。

  • 按需付费:支持按照应用负载情况增加或减少实例数量,保证业务高峰时期的资源需求,业务低峰期根据负载情况减少实例数,节省业务低峰期成本。弹性伸缩不收费,按需取用,只按实际用量收取云服务器费用,有效提高资源利用率,降低资源使用成本。

  • 自动恢复:伸缩组本身具有健康检查机制,按照一定规则检查实例发布的应用,发现不健康实例后自动隔离并自动创建实例将其替换,实现容错自愈。

  • 多样化部署:伸缩组内实例支持手动与自动结合的方式部署,既可以将现有部署好的实例手动加入伸缩组,也可以利用多种策略配置(定时、周期、动态)自动伸缩实例规模。实例伸缩采用智能调度、多模式共存的手段,更加灵活全面。

  • 高可用:弹性伸缩组支持多可用域部署,实现后端资源池访问的高可用性。

  • 容错自愈场景:AS服务可以针对健康检查、容错自愈场景实现自动恢复。为确保网站应用正常负载、系统稳定运行,可通过设置弹性伸缩组“最小实例数”,保证健康运行的ECS实例数量,自动替换不健康ECS实例。

  • 定时伸缩场景:AS服务可针对业务周期变化场景,实现定时伸缩。如果用户对网站应用业务量的变化时间可以准确做出预测,可以提前设置AS定时任务,在业务高峰期到来之前提前增加计算资源,确保系统稳定;在业务高峰期过后释放计算资源,控制成本。